big-headed turtle - Alemán Inglés Diccionario